Big Huge Thesaurus

compound leaf

noun